package br.com.pucrs.aa;
import jason.environment.grid.Location;

public class Stop {

	private Location location;
	private Direction direction;
	private Signal semaphoreColor;
	private int idResponsable;

	public Stop(Location loc, Direction dir, int responsable) {
		this.location = loc;
		this.direction = dir;
		this.semaphoreColor = Signal.RED;
		this.idResponsable = responsable;
	}

	public Location getLocation() {
		return location;
	}

	public void setLocation(Location location) {
		this.location = location;
	}

	public Direction getDirection() {
		return direction;
	}

	public void setDirection(Direction direction) {
		this.direction = direction;
	}

	public Signal getSemaphoreColor() {
		return semaphoreColor;
	}

	public void setSemaphoreColor(Signal semaphoreColor) {
		this.semaphoreColor = semaphoreColor;
	}

	public int getIdResponsable() {
		return idResponsable;
	}

	public void setIdResponsable(int idResponsable) {
		this.idResponsable = idResponsable;
	}

}
